badly missed opportunity - Turkish English Dictionary